NXP Semiconductors /LPC18xx /USB1 /ENDPTCTRL0

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as ENDPTCTRL0

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (ENDPOINT_OK_)RXS 0RESERVED 0RXT0RESERVED 0 (RXE)RXE 0RESERVED0 (ENDPOINT_OK_)TXS 0RESERVED 0TXT0RESERVED 0 (TXE)TXE 0RESERVED

TXS=ENDPOINT_OK_, RXS=ENDPOINT_OK_

Description

Endpoint control 0

Fields

RXS

Rx endpoint stall

0 (ENDPOINT_OK_): Endpoint ok.

1 (ENDPOINT_STALLED_SOF): Endpoint stalled Software can write a one to this bit to force the endpoint to return a STALL handshake to the Host. It will continue returning STALL until the bit is cleared by software, or it will automatically be cleared upon receipt of a new SETUP request. After receiving a SETUP request, this bit will continue to be cleared by hardware until the associated ENDSETUPSTAT bit is cleared.[1]

RESERVED

Reserved

RXT

Endpoint type Endpoint 0 is always a control endpoint.

RESERVED

Reserved

RXE

Rx endpoint enable Endpoint enabled. Control endpoint 0 is always enabled. This bit is always 1.

RESERVED

Reserved

TXS

Tx endpoint stall

0 (ENDPOINT_OK_): Endpoint ok.

1 (ENDPOINT_STALLED_SOF): Endpoint stalled Software can write a one to this bit to force the endpoint to return a STALL handshake to the Host. It will continue returning STALL until the bit is cleared by software, or it will automatically be cleared upon receipt of a new SETUP request. After receiving a SETUP request, this bit will continue to be cleared by hardware until the associated ENDSETUPSTAT bit is cleared.[1]

RESERVED

Reserved

TXT

Endpoint type Endpoint 0 is always a control endpoint.

RESERVED

Reserved

TXE

Tx endpoint enable Endpoint enabled. Control endpoint 0 is always enabled. This bit is always 1.

RESERVED

Reserved

Links

()